package cn.math.appmath.dao;

import java.util.List;

import cn.math.appmath.bean.TrenderBean;
import cn.math.appmath.entity.Trender;

public interface TrenderDao {
	/**
	 * 添加动态信息
	 * @param transientInstance
	 * @return
	 */
	public boolean save(Trender transientInstance);
	
	/**
	 * 删除单条动态信息
	 * @param persistentInstance Trender对象
	 */
	public void delete(Trender persistentInstance);
	
	/**
	 * 删除动态信息
	 * @param ids Trender主键数组
	 * @return
	 */
	public boolean batchDelete(Integer[] ids);
	public Trender findById(java.lang.Integer id);
	public List<Trender> findByExample(Trender instance);
	public List<Trender> findByProperty(String propertyName, Object value);
	
	/**
	 * 查找最新的两条动态
	 * @return list Trender的List对象
	 */
	public List<Trender> findTop();
	
	/**
	 * 查找所有的动态，并分页
	 * @return
	 */
	public TrenderBean findAll(int page);
	
}
